(pejorative) a stupid person - Francés Inglés Diccionario